org.eclipse.vtp.desktop.core.configuration
Interface BrandManager

All Known Implementing Classes:
DefaultBrandManager

public interface BrandManager


Method Summary
 void addListener(BrandManagerListener listener)
           
 boolean checkBrandName(java.lang.String name)
           
 void fireBrandAdded(Brand brand)
           
 void fireBrandNameChanged(Brand brand, java.lang.String oldName)
           
 void fireBrandParentChanged(Brand brand, Brand oldParent)
           
 void fireBrandRemoved(Brand brand)
           
 Brand getBrand(java.lang.String name)
           
 Brand getDefaultBrand()
           
 java.util.List getSupportedInteractionTypes()
           
 java.util.List getSupportedLanguages(java.lang.String interactionType)
           
 void removeListener(BrandManagerListener listener)
           
 

Method Detail

getDefaultBrand

Brand getDefaultBrand()

getBrand

Brand getBrand(java.lang.String name)

checkBrandName

boolean checkBrandName(java.lang.String name)

fireBrandNameChanged

void fireBrandNameChanged(Brand brand,
                          java.lang.String oldName)

fireBrandParentChanged

void fireBrandParentChanged(Brand brand,
                            Brand oldParent)

fireBrandAdded

void fireBrandAdded(Brand brand)

fireBrandRemoved

void fireBrandRemoved(Brand brand)

addListener

void addListener(BrandManagerListener listener)

removeListener

void removeListener(BrandManagerListener listener)

getSupportedInteractionTypes

java.util.List getSupportedInteractionTypes()

getSupportedLanguages

java.util.List getSupportedLanguages(java.lang.String interactionType)